Device Profile
This abstraction is used to contain any configuration for provisioning a node on any client.
It is useful for importing and exporting configurations.
Content copied to clipboard
meshtastic.DeviceProfile
Types
Properties
Functions
Link copied to clipboard
inline fun ClientOnlyProtos.DeviceProfile.copy(block: DeviceProfileKt.Dsl.() -> Unit): ClientOnlyProtos.DeviceProfile
inline fun ClientOnlyProtos.DeviceProfile.copy(block: DeviceProfileKt.Dsl.() -> Unit): ClientOnlyProtos.DeviceProfile
inline fun ClientOnlyProtos.DeviceProfile.copy(block: DeviceProfileKt.Dsl.() -> Unit): ClientOnlyProtos.DeviceProfile
inline fun ClientOnlyProtos.DeviceProfile.copy(block: DeviceProfileKt.Dsl.() -> Unit): ClientOnlyProtos.DeviceProfile
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Link copied to clipboard
open fun newBuilder(prototype: ClientOnlyProtos.DeviceProfile): ClientOnlyProtos.DeviceProfile.Builder
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
Link copied to clipboard
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile
Link copied to clipboard
Link copied to clipboard